Big Huge Thesaurus

glial cell

noun

sounds kind of like